﻿// -------------------------------------------------------------------------
//    @FileName         :    NFSnsRoleSimpleService.h
//    @Author           :    gaoyi
//    @Date             :    2025-03-29
//    @Email			:    445267987@qq.com
//    @Module           :    NFSnsRoleSimpleService
//
// -------------------------------------------------------------------------

#pragma once

#include "NFComm/NFCore/NFPlatform.h"
#include <vector>

class NFSnsRoleSimple;

class NFSnsRoleSimpleService
{
public:
    static NFSnsRoleSimple* GetRoleSimple(uint64_t ullRoleId);
public:
    static int BatchLoadRoleSimpleInfo(uint64_t roleId, const std::vector<uint64_t>& vecRoleId, int iReason);
public:
    static bool IsExistRoleSimpleInfo(uint64_t ullRoleId);
};
